resembling a dental prosthesis - Turco Inglés Diccionario